multicellular pump - Spanish English Dictionary